﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="BaoCaoSo13_Update.aspx.cs"
    Inherits="AIC_PN.BaoCaoSo13_Update" MasterPageFile="~/Site1.Master" %>

<asp:Content ID="Content1" runat="server" ContentPlaceHolderID="MainContent">

    <script type="text/javascript">
        $(function() {
            $(".calendar").datepicker();
        });
        function ShowDialog() {
            var rtvalue = window.showModalDialog("FormSearchCanBo.aspx");
            var lblTenCanBo = document.getElementById("<%=lblCanBo.ClientID %>");
            lblTenCanBo.innerHTML = rtvalue[1];
            var txtCanBoID = document.getElementById("<%=txtCanBoID.ClientID %>");
            txtCanBoID.value = rtvalue[0];
            var lblDonVi = document.getElementById("<%=lblDonVi.ClientID %>");
            lblDonVi.innerHTML = rtvalue[2];
            var lblDonVi = document.getElementById("<%=lblChucVu.ClientID %>");
            lblDonVi.innerHTML = rtvalue[3];
        }
    </script>

    <style>
        .NoDisplay
        {
            display: none;
        }
    </style>
    <div id="Div1" class="FormTitleA3" runat="server">
        <p class="TextTitle">
            <label id="lblFormName" runat="server" class="lblFormName">
                CẬP NHẬT BÁO CÁO
            </label>
            <asp:ImageButton CssClass="btnExit" ID="ImageButton1" runat="server" ImageUrl="Images/exit.png"
                Height="24px" OnClick="ImageButton1_Click" CausesValidation="False" />
        </p>
    </div>
    <div class="FormMainA3">
        <div class="labelNotice">
        </div>
        <div class="labelNotice">
            <font color="black">Chọn kỳ báo cáo : </font>
            <asp:DropDownList ID="cboKyBaoCao" runat="server" AutoPostBack="true" Width="300"
                CssClass="ControlDropdown" OnSelectedIndexChanged="cboKyBaoCao_SelectedIndexChanged">
            </asp:DropDownList>
            <asp:Button ID="btnLuuBaoCao" Visible="false" runat="server" Text="Lưu báo cáo" ToolTip="Lưu tên báo cáo, người lập báo cáo, người ký báo cáo"
                CssClass="cmdBtn" OnClick="btnLuuBaoCao_Click" ValidationGroup="BaoCao" />
        </div>
        <table style="width: 100%; padding: 5px;">
            <tr>
                <td align="left" runat="server" id="tdTenDonVi">
                    Tên đơn vị
                </td>
                <td align="right">
                </td>
            </tr>
            <tr>
                <td colspan="2" align="center" runat="server" id="tdTenBaoCao">
                    <b>DANH SÁCH CÁ NHÂN NỮ
                        <br />
                        Thủ trưởng Tổng cục Chính trị tặng Bằng khen theo năm<br />
                    </b><i>(Kèm theo Quyết định số&nbsp;&nbsp;
                        <asp:TextBox ID="txtSoBaoCao" runat="server" Width="50px" ValidationGroup="BaoCao"></asp:TextBox>&nbsp;&nbsp;<asp:RequiredFieldValidator
                            ID="txtSoBaoCaoVal" runat="server" ValidationGroup="BaoCao" ErrorMessage="Vui lòng nhập số báo cáo"
                            ControlToValidate="txtSoBaoCao" Display="Dynamic" CssClass="formValidate"></asp:RequiredFieldValidator>)/QĐ-VSTBPN
                        ngày&nbsp;&nbsp;
                        <asp:TextBox ID="txtNgayBaoCao" runat="server" CssClass="calendar" ValidationGroup="BaoCao"></asp:TextBox></i>
                    <asp:RequiredFieldValidator ID="txtNgayBaoCaoVal" runat="server" ErrorMessage="Vui lòng nhập ngày báo cáo"
                        ValidationGroup="BaoCao" ControlToValidate="txtNgayBaoCao" Display="Dynamic"
                        CssClass="formValidate"></asp:RequiredFieldValidator>
                </td>
            </tr>
        </table>
        <div class="Form Update" runat="server" id="formUpdate" visible="false">
            <center>
                <p style="font-family: Times New Roman !important; font-size: 20px !important; color: #7D0909;">
                    <b>Cập nhật danh sách cá nhân / tập thể</b></p>
            </center>
            <table border="1px" class="ListForm">
                <tr>
                    <td style="width: 100px">
                        Tên cá nhân / tập thể
                    </td>
                    <td>
                        <asp:TextBox ID="txtCanBoID" runat="server" CssClass="NoDisplay"></asp:TextBox><asp:RequiredFieldValidator
                            ID="txtCanBoIDVal" runat="server" ErrorMessage="Vui lòng chọn cá nhân, tập thể"
                            ControlToValidate="txtCanBoID" CssClass="formValidate"></asp:RequiredFieldValidator>
                        <asp:Label ID="lblCanBo" runat="server" Text="Chọn cán bộ "></asp:Label>
                        <input type="button" class="cmdBtn" value="Tìm cán bộ" onclick="ShowDialog()" />
                    </td>
                </tr>
                <tr>
                    <td>
                        Chức vụ
                    </td>
                    <td>
                        <label id="lblChucVu" runat="server" style="padding-top: 0; color: Black">
                        </label>
                    </td>
                </tr>
                <tr>
                    <td>
                        Đơn vị
                    </td>
                    <td>
                        <label id="lblDonVi" runat="server" style="padding-top: 0; color: Black">
                        </label>
                    </td>
                </tr>
                <tr>
                    <td colspan="2" align="center">
                        <asp:Button ID="btnLuu" runat="server" Text="Lưu lại" CssClass="cmdBtn" OnClick="btnLuu_Click"
                            CausesValidation="False" ValidationGroup="Action" />
                        <asp:Button ID="btnHuy" runat="server" Text="Hủy" CssClass="cmdBtn" OnClick="btnHuy_Click"
                            CausesValidation="False" ValidationGroup="Action" />
                    </td>
                </tr>
            </table>
        </div>
        <asp:Button ID="btnThemTT" runat="server" Text="Thêm cá nhân nữ vào báo cáo" CssClass="cmdBtn"
            OnClick="btnThemTT_Click" CausesValidation="False" Visible="False" />
        <asp:Panel ID="pnlTT" runat="server" CssClass="panelA3">
            <asp:GridView ID="grvData" runat="server" AllowSorting="True" AutoGenerateColumns="False"
                OnRowCommand="grvData_RowCommand" OnRowDataBound="grvData_RowDataBound" OnRowEditing="grvData_RowEditing"
                OnPageIndexChanging="grvData_PageIndexChanging" DataKeyNames="ID" OnRowCancelingEdit="grvData_RowCancelingEdit"
                Width="100%" CssClass="ListTable">
                <Columns>
                    <asp:TemplateField HeaderText="STT">
                        <ItemTemplate>
                            <%# Container.DataItemIndex + 1 %>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:BoundField HeaderText="Họ và tên" DataField="TenCanBo" />
                    <asp:BoundField HeaderText="Chức vụ - Hội phụ nữ" DataField="ChucVu" />
                    <asp:BoundField HeaderText="Đơn vị" DataField="TenDV" />
                    <asp:TemplateField HeaderText="Sửa">
                        <ItemStyle Width="60px" />
                        <ItemTemplate>
                            <asp:ImageButton ID="imgEdit" runat="server" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "ID")%>'
                                CommandName="<%# AIC_PN.MyConst.Action.Update %>" ImageUrl="images/edit.gif"
                                ToolTip="Sửa" />
                            <asp:ImageButton ID="imgDel" runat="server" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "ID")%>'
                                CommandName="<%# AIC_PN.MyConst.Action.Delete %>" ImageUrl="images/delete.png"
                                OnClientClick="return confirm('Bạn có chắc là muốn xóa bản ghi này không ?')"
                                ToolTip="Xóa" />
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
        </asp:Panel>
    </div>
</asp:Content>
